package cn.iocoder.lw.module.core.controller.admin.project.vo;

import cn.idev.excel.annotation.ExcelProperty;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 核心-项目 Excel Import VO
 *
 * @author Lw源码
 */
@Data
public class CoreProjectImportExcelVO {

    @ExcelProperty("项目名称")
    private String name;

    @ExcelProperty("项目所属区域")
    private String areaId;

    @ExcelProperty("项目地址")
    private String detailAddress;

    @ExcelProperty("项目联系人")
    private String contactName;

    @ExcelProperty("联系人手机号")
    private String contactMobile;

    @ExcelProperty("代理商名称")
    private String agentName;

    @ExcelProperty("渠道联系人")
    private String channelContactName;

    @ExcelProperty("渠道手机号")
    private String channelContactMobile;

    @ExcelProperty("服务商名称")
    private String serviceProviderName;

    @ExcelProperty("服务商联系人")
    private String serviceProviderContactName;

    @ExcelProperty("服务商手机号")
    private String serviceProviderContactMobile;

    @ExcelProperty("项目类型")
    private String projectType;

    @ExcelProperty("房间数量")
    private Integer roomCount;

    @ExcelProperty("维保有效期开始时间")
    private LocalDateTime maintenanceStartTime;

    @ExcelProperty("维保有效期结束时间")
    private LocalDateTime maintenanceEndTime;

    @ExcelProperty("维保结算类型")
    private String maintenanceSettlementType;

    @ExcelProperty("流量有效开始时间")
    private LocalDateTime trafficStartTime;

    @ExcelProperty("流量有效结束时间")
    private LocalDateTime trafficEndTime;

    @ExcelProperty("平台类型")
    private String platformType;

    @ExcelProperty("维护有效开始时间")
    private LocalDateTime maintainStartTime;

    @ExcelProperty("维护有效结束时间")
    private LocalDateTime maintainEndTime;

    @ExcelProperty("备注")
    private String remark;

}